.sup{position:absolute;top:2px;right:-27px;width:18px;height:18px;text-indent:-9999px;font-size:0;line-height:0;background:url(../images/icon.png) no-repeat fixed; background-position:0px 150px;}
.bottom input { padding-left:10px;}
.width50   { width:50px;}
.width75   { width:75px;}
.width100  { width:100px;}
.width146  { width:146px;}
.width150  { width:150px;}
.width160  { width:160px;}
.width200  { width:200px;}
.width250  { width:250px;}
.width241  { width:241px;}
.width261  { width:261px;}
.width300  { width:300px;}
.width350  { width:350px;}
.width400  { width:400px;}
.width500  { width:500px;}
.width600  { width:600px;}
.width650  { width:650px;}

.height50   { height:50px;}
.height100  { height:100px;}
.height140  { height:140px;}
.height150  { height:150px;}
.height200  { height:200px;}
.height250  { height:250px;}
.height280  { height:280px;}
.height300  { height:300px;}
.height335  { height:335px;}
.height350  { height:350px;}
.height400  { height:400px;}
.height430  { height:430px;}
.hieght500  { height:500px;}
.height600  { height:600px;}
.none{ display:none;}
.bc2 { border-color:#1eb8c2;}
.db{display: block}
.fl{float: left}

a{ color:#6c6c6c;}
.bc{ background-color:#f9f9f9;}
.bc1 { color:#6c6c6c}
.f20 { font-size:22px;}
.module { border:1px solid #e5e5e5;float:left;position: relative;}
.fright { float:right; }
.fleft { float:left; }
.mtop5 { margin-top:5px;}
.mr5 { margin-right:5px;}
.mb5 { margin-bottom:5px;}
.pt7 { padding-top:7px;}
.icon {background:url(../images/xbk.png) no-repeat; width: 120px; height: 40px; }
.circle { width: 92px; height: 92px; -moz-border-radius: 46px; -webkit-border-radius: 46px; border-radius: 46px; } 
.face {  margin-left:19px; margin-top:25px; display:inline;}
.bianji { margin-right:10px; margin-top:10px;  font-size:12px; color:#6c6c6c; }
.username { font-size:20px; font-weight:bold; color:#6c6c6c ;  text-align:center; }
.runse { background-position:-140px -40px; width:90px; height:30px; cursor:pointer; margin-left:auto; margin-right:auto; margin-top:10px;}
.title { height:35px; line-height: 35px; padding-left:20px; color:#6c6c6c}
.jindu { padding-top:30px; padding-left:15px;}
.jindu img { float:left;}
.jindu div { float:right; text-align:left; width:150px; color:#6c6c6c; font-size:12px;}
.jineng .get{ float:left; width:80px; }
.jineng .xian { float:right; width:150px; text-align:left; margin-top:-2px; color: #b2b2b2}
.jn { float:left; width:50px; height:65px;margin-right:20px; margin-left:5px; margin-top:10px; display:inline; }

.top { background-color:#1eb8c2;  color:#FFFFFF;  height:55px; }
.my_left{margin-right: 10px; float: left}
.my_rigjht{float: left}
.top .num { width:100px; margin-left:3px; display:inline; padding-top:10px; float:left;}
.num p{ float:left;}
.top .num .zi { font-size:12px; margin-left:5px; display:inline; margin-top:9px; }
.bottom { height:280px; width:100%;}
.bottom .bleft { width:175px;  height:280px; background-color:#f9f9f9; overflow: hidden}
.bottom .bleft .zitop{ padding:30px 10px; font-size:12px;}
.bottom .bright .con{ padding-left:120px; padding-top:50px; font-size:12px;}
.bottom .bright .con a { color:#caa277; text-decoration:underline;}
.bottom .bright .con input { height:25px; border:1px solid #c8c8c8; width:175px; margin-top:10px; color:#b8b8b8;line-height:25px;}
.bottom .bright .con p { float:left; margin-top:10px; margin-right:10px; color:#FFFFFF; font-size:14px;width:80px; height:30px; text-align:center; line-height:30px; cursor:pointer;}

.bottom .bright  .two { padding-left:35px; padding-top:65px; font-size:12px; width:350px;}
.bottom .bright .two input { width:250px; float:left;  height:25px; border:1px solid #c8c8c8; margin-top:10px; color:#b8b8b8;line-height:25px; border-right:none;}
.bottom .bright .two p {float:left; margin-top:10px; margin-right:10px; color:#FFFFFF; font-size:14px;width:80px; height:30px; text-align:center; line-height:30px; cursor:pointer;}
.bottom .bright .two em { float:left; line-height:25px; height:25px; margin-top:10px;}

.hput {background-position:-240px -213px; width:15px;  border:1px solid #c8c8c8; border-left:none;}
.lput {background-position:-240px -213px; width:15px;  border:1px solid #c8c8c8; border-left:none;}

.bdiv{ padding-top:15px; margin-left:15px; margin-right:15px; border-bottom:dashed 1px #b2b2b2; }
.jlfloor{ height:80px;}
.jlfloor1 { font-size:12px; float:left; width:100%;}
.jlfloor2 { float:left; width:100%; padding-top:20px; height: 25px; line-height: 25px}
.jlfloor2 p{ float:left;}
.jlfloor2 .jlicon{height:15px; width:22px; margin-top:5px; margin-left:2px; cursor:pointer;}
.jlfloor2 .bfb{ color:#1eb8c2; }
.jlfloor2 .sj {margin:0 2px; color: #b5b5b5}
.editjl{ height:40px;}
.editjl p{ float:left; padding-top:5px;}
.qz{ padding-top:15px; margin-left:15px; margin-right:15px; display:inline; float:left; width:231px;}
.qz p { float:left;}
.qz .ms{ width:155px; overflow: hidden}
.fclass { float:left; height:90px; margin-left:30px; display:inline;}
.fclass .left1 { float:left; width:40px; height:80px;}
.fclass .left2 { float:left; width:415px;}
.fclass .left3 { float:left; width:140px;}
.left2 .titles { float:left; width:100%}
.left2 .stime { margin-top:5px; float:left;}
.left2 .stime p{ float:left;}
.pl { float:left;}
.left2 .pl { float:left; width:100%; margin-top:5px;}
.qxyy { font-size:12px; padding-left:27px; padding-top:5px;}
.fred { color:#FF0000; padding-left:0px; width:105px;}
.yxcolor{color: #6c6c6c}

.step{padding: 0}
.step1{ background-position:-360px 0px; margin-left: 24px}
.step2{ background-position:-360px -50px; margin-left: 24px}
.step3{ background-position:-360px -100px; margin-left: 24px}
.step4{ background-position:-360px -150px; margin-left: 24px}
.step5{ background-position:-360px -200px; margin-left: 24px}

.num1{ background-position:0px -440px;}
.num2{ background-position:-35px -440px;}
.num3{ background-position:-70px -440px;}
.num4{ background-position:-105px -440px;}
.num5{ background-position:-140px -440px;}

.n1{ background-position:0px -400px;}
.n2{ background-position:-35px -400px;}
.n3{ background-position:-70px -400px;}
.n4{ background-position:-105px -400px;}
.n5{ background-position:-140px -400px;}
.jrjs { background-position:-120px 0px; width:110px; height:30px; cursor:pointer; margin-top:10px;}
.nojrjs{ background-position:-240px 0px; width:110px; height:30px; cursor:pointer; margin-top:10px;};


/****常用英文名****/
.common_content{margin: 40px 10px 20px;}
.common_title{padding-left: 20px;background: #f6f6f6;line-height: 40px;font-size: 14px;color: #5d5d5d}
.common_cont{margin: 20px 10px; height:auto; width:100%;}
.common-center{margin-left: 50px;padding-left: 15px;}
.common-center .center1{ margin-top:20px; text-align:center; vertical-align:middle; line-height:35px; height:40px;}
.common-center .center2{width: 100%;height: 30px;}
.common-center .center2 ul,.common-center .center1 ul{list-style: none;}
.common-center .center2 ul li,.common-center .center1 ul li{float: left; cursor:pointer;}
.common-center .center2 li a{ color:#ff574a; font-family:Helvetica;}
.huaguo{ position: relative;top:-5px; font-size:20px; font-family:Helvetica;}
.huaguodz{ position: relative;top:-5px; font-size:20px; font-family:Helvetica;}
.common-center .hr{margin-right: 10px;border: 1px dotted #979797}
.common-center ul li{padding-right: 15px;color: #ff574a;font-size:  14px;}
.common_left{width: 50px;height: auto;float: left;text-align: center;font-size: 60px;color: #eaeaea}
.common-right{margin-left: 50px;}
.common-right ul li{line-height: 30px;padding-left: 5px;color: #767676}